Junior + Java/Kotlin Developer
Мы расширяем нашу команду и ищем Java/Kotlin разработчика уровня junior+ для работы над серверной частью мобильных игр.
О проекте: Мы разрабатываем серверный фреймворк для игр компании. Этот фреймворк берет на себя все задачи, которые не относятся непосредственно к геймплею: обработка профиля, друзья, кланы, уведомления, матчмейкинг, покупки, сундуки и прочие фичи.
Наш стэк: Kotlin, Google Guice, GRPC+protobuf, Exposed+MySQL, Cassandra. Активно пользуемся удобставми Kotlin, такими как delegates, extension functions, smart cast и прочими.
Чем предстоит заниматься:
- Разработка бизнес-фич для мобильных, веб игр
- Рефакторинг существующих фич в сторону унификации и добавления точек расширения
- Добавление функционала админки для работы с профилем игрока
- Мониторинг поведения проекта на сервере: обнаружение ошибок в текущей реализации. Взаимодействие с командами frontend-разработки
Что мы ждем от кандидата:
- Высшее техническое оконченное образование
- Хорошее знание Core Java (управляющие конструкции, структуры данных, классы, ООП)
- Опыт backend разработки на Java/Kotlin от 1 года
- Опыт работы с ORM
- Знание SQL и наличие опыта работы с реляционными СУБД
- Знание принципов взаимодействия систем по REST API
- Умение работать с Git
- Желание перейти на Kotlin
Преимущества
Даем выбор формата работы в одном из наших офисов или удаленно, а также времени начала рабочего дня
Поддерживаем здоровое питание в офисах, частично компенсируем занятия с психологом и в большинстве локаций подключаем к программе ДМС
Ценим современное оборудование, удобство и стильный дизайн – все это есть в наших офисах
Участвуем в образовательном треке сотрудников, частично компенсируем затраты на обучение и занятия иностранными языками
Дарим бонусы на важные жизненные события и годовщины, а еще у нас действует реферальная программа
Обожаем наши мероприятия, турниры, тимбилдинги, игры и кучу мерча на все случаи жизни
Откликнуться на вакансию